package myky.com.doctorapp.entity;

import java.util.List;

/**
 * Description:
 *
 * @author wuyangwuyang
 * Created by 2019/3/11 on 16:30
 */
public class RemoteDetailsEntity {

    /**
     * type : 250
     * payLoad : {"detail":{"remoteId":1029,"patMobile":"12342676576","patName":"阿杰","patGener":0,"patAge":11,"patientId":1914,"diseaseId":6,"caseId":0,"newCaseId":4131,"caseSnapshotId":0,"lastPrescriptionId":0,"doctorId":7,"description":"itduxjxjtxjtxktx","freq":1,"operatorId":0,"preStatus":0,"currStatus":1,"currAppStatus":1,"preAppStatus":0,"operatorType":0,"remoteSource":0,"remark":"医生会在48小时内确认是否接诊，请耐心等待","known":0,"state":0,"secondPrescriptionsState":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7,"updatetime":"2019-03-07 18:55:47","remoteLogs":[{"logId":7051,"remoteId":1029,"operatorId":0,"operatorType":0,"preStatus":0,"currStatus":1,"currAppStatus":1,"preAppStatus":0,"remark":"医生会在48小时内确认是否接诊，请耐心等待","description":"itduxjxjtxjtxktx","lastPrescriptionId":0,"state":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7}],"doctor":{"doctorid":7,"userid":7,"hospitalId":5,"realname":"李忠","gender":0,"birthday":"1968-01-07 00:00:00","concatTelephone":"15710032301","HandPhone":"group1/M00/02/E3/CmQBkVvIUAyAEcS3AAEAJDyn024995.jpg","becomeDate":"2006-09-12 16:00:00","title":"教授","rank":1,"sort":4,"wechatId":"lizhongzy","level":4,"doctorStatus":2,"experience":"国内中医肿瘤专家，从事中医药及中西医结合治疗恶性肿瘤的临床，科研和教学工作二十多年，积累了丰富的中医治疗恶性肿瘤的临床经验，并提出了\u201c癌\u201d的状态论以及中医治癌最新方法\u201c状态\u201d，该疗法突破了传统中医治癌理论的束博，提出了中医抗癌的新理念。\r\n","speciality":"1是大叔大叔大叔大叔","address":"北京北京","hospital":"御方堂","hospitalname":"御方堂","department":1,"departmentname":"肿瘤骨科","idcType":0,"idcNumber":"412725199208072312","headPhoto":"group1/M00/00/35/CmQBkVtNYtWAd7RiAAEAJDyn024937.jpg","newmd5":"group1/M00/00/35/CmQBkVtNYtWAd7RiAAEAJDyn024937.jpg","qualification":"74ab8237ea737bff79f0e85f03caa04e","idc":"412725199208072312","profileStatus":0,"authStatus":2,"manualStatus":0,"wxCode":"324d0e6b035421dbc23be225832a9527","authtime":"2018-05-07 15:30:28","doctorPermit":7,"doctorpermitnew":"1,2,3","state":0,"unvisitbegintime":"2018-10-30 00:00:00","unvisitendtime":"2018-10-31 00:00:00","daystatusone":1,"administrationname":0,"academicname":1,"weight":5,"type":0,"doctorarea":"河北-保定","doctorpatientmd5":"group1/M00/03/19/CmQBkVwXFPuAdZDdAAABi_QjfAc493.png","daystatustwo":1,"createtime":"2017-04-26 00:39:50","year":2017,"month":3,"day":26,"updatetime":"2018-12-07 16:17:50"},"remoteDisease":{"id":4131,"customerId":1914,"caseTemplateId":6,"caseTemplateName":"否","buchong":0,"state":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7,"updatetime":"2019-03-07 18:55:47"},"remotePictures":[{"id":14246,"customerId":1914,"remoteDiseaseId":4131,"oldId":0,"caseTemplateId":2,"caseTemplateName":"病历","pictureMD5":"group1/M00/03/44/CmQBkVyA-LOAR-jTAAH4GMQV88830.jpeg","buchong":0,"shetaitype":0,"state":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7,"updatetime":"2019-03-07 18:55:47","issynchronized":1,"checkDate":"2019-03-04 00:00:00"}],"remoteHealthSnapshot":{"snapshotid":1029,"remoteId":1029,"customerid":1914,"json":"{\"genId\":239,\"customerId\":1914,\"name\":\"阿杰\",\"sex\":0,\"bloodType\":\"AB型\",\"birthday\":\"2008-01-01 00:00:00\",\"idcTypesId\":-1,\"idCardNumber\":\"430321199101218\",\"maritalStatusId\":1,\"fertilityStatusId\":0,\"fertilityNumber\":-1,\"sicknessName\":\"4,7\",\"otherSicknessName\":\"Empty\",\"operationOrNotId\":0,\"drugAllergy\":\"1\",\"otherDrugAllergy\":\"Empty\",\"familyHistory\":\"6,9\",\"otherFamilyHistory\":\"KKK\",\"illnessNames\":\"科技楼\",\"state\":0,\"createtime\":\"2018-06-21 13:41:01\",\"year\":2018,\"month\":5,\"day\":21,\"updatetime\":\"2019-01-22 10:09:48\",\"firstContactsLists\":[{\"genId\":246,\"customerId\":1914,\"name\":\"我的\",\"phone\":\"18201616492\",\"sequence\":1,\"state\":0,\"createtime\":\"2018-07-31 15:32:20\",\"year\":2018,\"month\":6,\"day\":31,\"updatetime\":\"2018-07-31 15:32:22\"}]}","state":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7},"currStatusText":"待接诊","preStatusText":"已问诊","currStatusAppText":"待接诊","preStatusAppText":"新建远程会诊","currStatusAppTipText":"医生会在48小时内确认是否接诊，请耐心等待","currAppStatusText":"待接诊","preAppStatusText":"新建远程会诊"}}
     */

    private int type;
    private PayLoadBean payLoad;

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public PayLoadBean getPayLoad() {
        return payLoad;
    }

    public void setPayLoad(PayLoadBean payLoad) {
        this.payLoad = payLoad;
    }

    public static class PayLoadBean {
        /**
         * detail : {"remoteId":1029,"patMobile":"12342676576","patName":"阿杰","patGener":0,"patAge":11,"patientId":1914,"diseaseId":6,"caseId":0,"newCaseId":4131,"caseSnapshotId":0,"lastPrescriptionId":0,"doctorId":7,"description":"itduxjxjtxjtxktx","freq":1,"operatorId":0,"preStatus":0,"currStatus":1,"currAppStatus":1,"preAppStatus":0,"operatorType":0,"remoteSource":0,"remark":"医生会在48小时内确认是否接诊，请耐心等待","known":0,"state":0,"secondPrescriptionsState":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7,"updatetime":"2019-03-07 18:55:47","remoteLogs":[{"logId":7051,"remoteId":1029,"operatorId":0,"operatorType":0,"preStatus":0,"currStatus":1,"currAppStatus":1,"preAppStatus":0,"remark":"医生会在48小时内确认是否接诊，请耐心等待","description":"itduxjxjtxjtxktx","lastPrescriptionId":0,"state":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7}],"doctor":{"doctorid":7,"userid":7,"hospitalId":5,"realname":"李忠","gender":0,"birthday":"1968-01-07 00:00:00","concatTelephone":"15710032301","HandPhone":"group1/M00/02/E3/CmQBkVvIUAyAEcS3AAEAJDyn024995.jpg","becomeDate":"2006-09-12 16:00:00","title":"教授","rank":1,"sort":4,"wechatId":"lizhongzy","level":4,"doctorStatus":2,"experience":"国内中医肿瘤专家，从事中医药及中西医结合治疗恶性肿瘤的临床，科研和教学工作二十多年，积累了丰富的中医治疗恶性肿瘤的临床经验，并提出了\u201c癌\u201d的状态论以及中医治癌最新方法\u201c状态\u201d，该疗法突破了传统中医治癌理论的束博，提出了中医抗癌的新理念。\r\n","speciality":"1是大叔大叔大叔大叔","address":"北京北京","hospital":"御方堂","hospitalname":"御方堂","department":1,"departmentname":"肿瘤骨科","idcType":0,"idcNumber":"412725199208072312","headPhoto":"group1/M00/00/35/CmQBkVtNYtWAd7RiAAEAJDyn024937.jpg","newmd5":"group1/M00/00/35/CmQBkVtNYtWAd7RiAAEAJDyn024937.jpg","qualification":"74ab8237ea737bff79f0e85f03caa04e","idc":"412725199208072312","profileStatus":0,"authStatus":2,"manualStatus":0,"wxCode":"324d0e6b035421dbc23be225832a9527","authtime":"2018-05-07 15:30:28","doctorPermit":7,"doctorpermitnew":"1,2,3","state":0,"unvisitbegintime":"2018-10-30 00:00:00","unvisitendtime":"2018-10-31 00:00:00","daystatusone":1,"administrationname":0,"academicname":1,"weight":5,"type":0,"doctorarea":"河北-保定","doctorpatientmd5":"group1/M00/03/19/CmQBkVwXFPuAdZDdAAABi_QjfAc493.png","daystatustwo":1,"createtime":"2017-04-26 00:39:50","year":2017,"month":3,"day":26,"updatetime":"2018-12-07 16:17:50"},"remoteDisease":{"id":4131,"customerId":1914,"caseTemplateId":6,"caseTemplateName":"否","buchong":0,"state":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7,"updatetime":"2019-03-07 18:55:47"},"remotePictures":[{"id":14246,"customerId":1914,"remoteDiseaseId":4131,"oldId":0,"caseTemplateId":2,"caseTemplateName":"病历","pictureMD5":"group1/M00/03/44/CmQBkVyA-LOAR-jTAAH4GMQV88830.jpeg","buchong":0,"shetaitype":0,"state":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7,"updatetime":"2019-03-07 18:55:47","issynchronized":1,"checkDate":"2019-03-04 00:00:00"}],"remoteHealthSnapshot":{"snapshotid":1029,"remoteId":1029,"customerid":1914,"json":"{\"genId\":239,\"customerId\":1914,\"name\":\"阿杰\",\"sex\":0,\"bloodType\":\"AB型\",\"birthday\":\"2008-01-01 00:00:00\",\"idcTypesId\":-1,\"idCardNumber\":\"430321199101218\",\"maritalStatusId\":1,\"fertilityStatusId\":0,\"fertilityNumber\":-1,\"sicknessName\":\"4,7\",\"otherSicknessName\":\"Empty\",\"operationOrNotId\":0,\"drugAllergy\":\"1\",\"otherDrugAllergy\":\"Empty\",\"familyHistory\":\"6,9\",\"otherFamilyHistory\":\"KKK\",\"illnessNames\":\"科技楼\",\"state\":0,\"createtime\":\"2018-06-21 13:41:01\",\"year\":2018,\"month\":5,\"day\":21,\"updatetime\":\"2019-01-22 10:09:48\",\"firstContactsLists\":[{\"genId\":246,\"customerId\":1914,\"name\":\"我的\",\"phone\":\"18201616492\",\"sequence\":1,\"state\":0,\"createtime\":\"2018-07-31 15:32:20\",\"year\":2018,\"month\":6,\"day\":31,\"updatetime\":\"2018-07-31 15:32:22\"}]}","state":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7},"currStatusText":"待接诊","preStatusText":"已问诊","currStatusAppText":"待接诊","preStatusAppText":"新建远程会诊","currStatusAppTipText":"医生会在48小时内确认是否接诊，请耐心等待","currAppStatusText":"待接诊","preAppStatusText":"新建远程会诊"}
         */

        private DetailBean detail;

        public DetailBean getDetail() {
            return detail;
        }

        public void setDetail(DetailBean detail) {
            this.detail = detail;
        }

        public static class DetailBean {
            /**
             * remoteId : 1029
             * patMobile : 12342676576
             * patName : 阿杰
             * patGener : 0
             * patAge : 11
             * patientId : 1914
             * diseaseId : 6
             * caseId : 0
             * newCaseId : 4131
             * caseSnapshotId : 0
             * lastPrescriptionId : 0
             * doctorId : 7
             * description : itduxjxjtxjtxktx
             * freq : 1
             * operatorId : 0
             * preStatus : 0
             * currStatus : 1
             * currAppStatus : 1
             * preAppStatus : 0
             * operatorType : 0
             * remoteSource : 0
             * remark : 医生会在48小时内确认是否接诊，请耐心等待
             * known : 0
             * state : 0
             * secondPrescriptionsState : 0
             * createtime : 2019-03-07 18:55:47
             * year : 2019
             * month : 2
             * day : 7
             * updatetime : 2019-03-07 18:55:47
             * remoteLogs : [{"logId":7051,"remoteId":1029,"operatorId":0,"operatorType":0,"preStatus":0,"currStatus":1,"currAppStatus":1,"preAppStatus":0,"remark":"医生会在48小时内确认是否接诊，请耐心等待","description":"itduxjxjtxjtxktx","lastPrescriptionId":0,"state":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7}]
             * doctor : {"doctorid":7,"userid":7,"hospitalId":5,"realname":"李忠","gender":0,"birthday":"1968-01-07 00:00:00","concatTelephone":"15710032301","HandPhone":"group1/M00/02/E3/CmQBkVvIUAyAEcS3AAEAJDyn024995.jpg","becomeDate":"2006-09-12 16:00:00","title":"教授","rank":1,"sort":4,"wechatId":"lizhongzy","level":4,"doctorStatus":2,"experience":"国内中医肿瘤专家，从事中医药及中西医结合治疗恶性肿瘤的临床，科研和教学工作二十多年，积累了丰富的中医治疗恶性肿瘤的临床经验，并提出了\u201c癌\u201d的状态论以及中医治癌最新方法\u201c状态\u201d，该疗法突破了传统中医治癌理论的束博，提出了中医抗癌的新理念。\r\n","speciality":"1是大叔大叔大叔大叔","address":"北京北京","hospital":"御方堂","hospitalname":"御方堂","department":1,"departmentname":"肿瘤骨科","idcType":0,"idcNumber":"412725199208072312","headPhoto":"group1/M00/00/35/CmQBkVtNYtWAd7RiAAEAJDyn024937.jpg","newmd5":"group1/M00/00/35/CmQBkVtNYtWAd7RiAAEAJDyn024937.jpg","qualification":"74ab8237ea737bff79f0e85f03caa04e","idc":"412725199208072312","profileStatus":0,"authStatus":2,"manualStatus":0,"wxCode":"324d0e6b035421dbc23be225832a9527","authtime":"2018-05-07 15:30:28","doctorPermit":7,"doctorpermitnew":"1,2,3","state":0,"unvisitbegintime":"2018-10-30 00:00:00","unvisitendtime":"2018-10-31 00:00:00","daystatusone":1,"administrationname":0,"academicname":1,"weight":5,"type":0,"doctorarea":"河北-保定","doctorpatientmd5":"group1/M00/03/19/CmQBkVwXFPuAdZDdAAABi_QjfAc493.png","daystatustwo":1,"createtime":"2017-04-26 00:39:50","year":2017,"month":3,"day":26,"updatetime":"2018-12-07 16:17:50"}
             * remoteDisease : {"id":4131,"customerId":1914,"caseTemplateId":6,"caseTemplateName":"否","buchong":0,"state":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7,"updatetime":"2019-03-07 18:55:47"}
             * remotePictures : [{"id":14246,"customerId":1914,"remoteDiseaseId":4131,"oldId":0,"caseTemplateId":2,"caseTemplateName":"病历","pictureMD5":"group1/M00/03/44/CmQBkVyA-LOAR-jTAAH4GMQV88830.jpeg","buchong":0,"shetaitype":0,"state":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7,"updatetime":"2019-03-07 18:55:47","issynchronized":1,"checkDate":"2019-03-04 00:00:00"}]
             * remoteHealthSnapshot : {"snapshotid":1029,"remoteId":1029,"customerid":1914,"json":"{\"genId\":239,\"customerId\":1914,\"name\":\"阿杰\",\"sex\":0,\"bloodType\":\"AB型\",\"birthday\":\"2008-01-01 00:00:00\",\"idcTypesId\":-1,\"idCardNumber\":\"430321199101218\",\"maritalStatusId\":1,\"fertilityStatusId\":0,\"fertilityNumber\":-1,\"sicknessName\":\"4,7\",\"otherSicknessName\":\"Empty\",\"operationOrNotId\":0,\"drugAllergy\":\"1\",\"otherDrugAllergy\":\"Empty\",\"familyHistory\":\"6,9\",\"otherFamilyHistory\":\"KKK\",\"illnessNames\":\"科技楼\",\"state\":0,\"createtime\":\"2018-06-21 13:41:01\",\"year\":2018,\"month\":5,\"day\":21,\"updatetime\":\"2019-01-22 10:09:48\",\"firstContactsLists\":[{\"genId\":246,\"customerId\":1914,\"name\":\"我的\",\"phone\":\"18201616492\",\"sequence\":1,\"state\":0,\"createtime\":\"2018-07-31 15:32:20\",\"year\":2018,\"month\":6,\"day\":31,\"updatetime\":\"2018-07-31 15:32:22\"}]}","state":0,"createtime":"2019-03-07 18:55:47","year":2019,"month":2,"day":7}
             * currStatusText : 待接诊
             * preStatusText : 已问诊
             * currStatusAppText : 待接诊
             * preStatusAppText : 新建远程会诊
             * currStatusAppTipText : 医生会在48小时内确认是否接诊，请耐心等待
             * currAppStatusText : 待接诊
             * preAppStatusText : 新建远程会诊
             */

            private int remoteId;
            private String patMobile;
            private String patName;
            private int patGener;
            private int patAge;
            private int patientId;
            private int diseaseId;
            private int caseId;
            private int newCaseId;
            private int caseSnapshotId;
            private int lastPrescriptionId;
            private int doctorId;
            private String description;
            private int freq;
            private int operatorId;
            private int preStatus;
            private int currStatus;
            private int currAppStatus;
            private int preAppStatus;
            private int operatorType;
            private int remoteSource;
            private String remark;
            private int known;
            private int state;
            private int secondPrescriptionsState;
            private String createtime;
            private int year;
            private int month;
            private int day;
            private String updatetime;
            private DoctorBean doctor;
            private RemoteDiseaseBean remoteDisease;
            private RemoteHealthSnapshotBean remoteHealthSnapshot;
            private String currStatusText;
            private String preStatusText;
            private String currStatusAppText;
            private String preStatusAppText;
            private String currStatusAppTipText;
            private String currAppStatusText;
            private String preAppStatusText;
            private List<RemoteLogsBean> remoteLogs;
            private List<RemotePicturesBean> remotePictures;

            public int getRemoteId() {
                return remoteId;
            }

            public void setRemoteId(int remoteId) {
                this.remoteId = remoteId;
            }

            public String getPatMobile() {
                return patMobile;
            }

            public void setPatMobile(String patMobile) {
                this.patMobile = patMobile;
            }

            public String getPatName() {
                return patName;
            }

            public void setPatName(String patName) {
                this.patName = patName;
            }

            public int getPatGener() {
                return patGener;
            }

            public void setPatGener(int patGener) {
                this.patGener = patGener;
            }

            public int getPatAge() {
                return patAge;
            }

            public void setPatAge(int patAge) {
                this.patAge = patAge;
            }

            public int getPatientId() {
                return patientId;
            }

            public void setPatientId(int patientId) {
                this.patientId = patientId;
            }

            public int getDiseaseId() {
                return diseaseId;
            }

            public void setDiseaseId(int diseaseId) {
                this.diseaseId = diseaseId;
            }

            public int getCaseId() {
                return caseId;
            }

            public void setCaseId(int caseId) {
                this.caseId = caseId;
            }

            public int getNewCaseId() {
                return newCaseId;
            }

            public void setNewCaseId(int newCaseId) {
                this.newCaseId = newCaseId;
            }

            public int getCaseSnapshotId() {
                return caseSnapshotId;
            }

            public void setCaseSnapshotId(int caseSnapshotId) {
                this.caseSnapshotId = caseSnapshotId;
            }

            public int getLastPrescriptionId() {
                return lastPrescriptionId;
            }

            public void setLastPrescriptionId(int lastPrescriptionId) {
                this.lastPrescriptionId = lastPrescriptionId;
            }

            public int getDoctorId() {
                return doctorId;
            }

            public void setDoctorId(int doctorId) {
                this.doctorId = doctorId;
            }

            public String getDescription() {
                return description;
            }

            public void setDescription(String description) {
                this.description = description;
            }

            public int getFreq() {
                return freq;
            }

            public void setFreq(int freq) {
                this.freq = freq;
            }

            public int getOperatorId() {
                return operatorId;
            }

            public void setOperatorId(int operatorId) {
                this.operatorId = operatorId;
            }

            public int getPreStatus() {
                return preStatus;
            }

            public void setPreStatus(int preStatus) {
                this.preStatus = preStatus;
            }

            public int getCurrStatus() {
                return currStatus;
            }

            public void setCurrStatus(int currStatus) {
                this.currStatus = currStatus;
            }

            public int getCurrAppStatus() {
                return currAppStatus;
            }

            public void setCurrAppStatus(int currAppStatus) {
                this.currAppStatus = currAppStatus;
            }

            public int getPreAppStatus() {
                return preAppStatus;
            }

            public void setPreAppStatus(int preAppStatus) {
                this.preAppStatus = preAppStatus;
            }

            public int getOperatorType() {
                return operatorType;
            }

            public void setOperatorType(int operatorType) {
                this.operatorType = operatorType;
            }

            public int getRemoteSource() {
                return remoteSource;
            }

            public void setRemoteSource(int remoteSource) {
                this.remoteSource = remoteSource;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public int getKnown() {
                return known;
            }

            public void setKnown(int known) {
                this.known = known;
            }

            public int getState() {
                return state;
            }

            public void setState(int state) {
                this.state = state;
            }

            public int getSecondPrescriptionsState() {
                return secondPrescriptionsState;
            }

            public void setSecondPrescriptionsState(int secondPrescriptionsState) {
                this.secondPrescriptionsState = secondPrescriptionsState;
            }

            public String getCreatetime() {
                return createtime;
            }

            public void setCreatetime(String createtime) {
                this.createtime = createtime;
            }

            public int getYear() {
                return year;
            }

            public void setYear(int year) {
                this.year = year;
            }

            public int getMonth() {
                return month;
            }

            public void setMonth(int month) {
                this.month = month;
            }

            public int getDay() {
                return day;
            }

            public void setDay(int day) {
                this.day = day;
            }

            public String getUpdatetime() {
                return updatetime;
            }

            public void setUpdatetime(String updatetime) {
                this.updatetime = updatetime;
            }

            public DoctorBean getDoctor() {
                return doctor;
            }

            public void setDoctor(DoctorBean doctor) {
                this.doctor = doctor;
            }

            public RemoteDiseaseBean getRemoteDisease() {
                return remoteDisease;
            }

            public void setRemoteDisease(RemoteDiseaseBean remoteDisease) {
                this.remoteDisease = remoteDisease;
            }

            public RemoteHealthSnapshotBean getRemoteHealthSnapshot() {
                return remoteHealthSnapshot;
            }

            public void setRemoteHealthSnapshot(RemoteHealthSnapshotBean remoteHealthSnapshot) {
                this.remoteHealthSnapshot = remoteHealthSnapshot;
            }

            public String getCurrStatusText() {
                return currStatusText;
            }

            public void setCurrStatusText(String currStatusText) {
                this.currStatusText = currStatusText;
            }

            public String getPreStatusText() {
                return preStatusText;
            }

            public void setPreStatusText(String preStatusText) {
                this.preStatusText = preStatusText;
            }

            public String getCurrStatusAppText() {
                return currStatusAppText;
            }

            public void setCurrStatusAppText(String currStatusAppText) {
                this.currStatusAppText = currStatusAppText;
            }

            public String getPreStatusAppText() {
                return preStatusAppText;
            }

            public void setPreStatusAppText(String preStatusAppText) {
                this.preStatusAppText = preStatusAppText;
            }

            public String getCurrStatusAppTipText() {
                return currStatusAppTipText;
            }

            public void setCurrStatusAppTipText(String currStatusAppTipText) {
                this.currStatusAppTipText = currStatusAppTipText;
            }

            public String getCurrAppStatusText() {
                return currAppStatusText;
            }

            public void setCurrAppStatusText(String currAppStatusText) {
                this.currAppStatusText = currAppStatusText;
            }

            public String getPreAppStatusText() {
                return preAppStatusText;
            }

            public void setPreAppStatusText(String preAppStatusText) {
                this.preAppStatusText = preAppStatusText;
            }

            public List<RemoteLogsBean> getRemoteLogs() {
                return remoteLogs;
            }

            public void setRemoteLogs(List<RemoteLogsBean> remoteLogs) {
                this.remoteLogs = remoteLogs;
            }

            public List<RemotePicturesBean> getRemotePictures() {
                return remotePictures;
            }

            public void setRemotePictures(List<RemotePicturesBean> remotePictures) {
                this.remotePictures = remotePictures;
            }

            public static class DoctorBean {
                /**
                 * doctorid : 7
                 * userid : 7
                 * hospitalId : 5
                 * realname : 李忠
                 * gender : 0
                 * birthday : 1968-01-07 00:00:00
                 * concatTelephone : 15710032301
                 * HandPhone : group1/M00/02/E3/CmQBkVvIUAyAEcS3AAEAJDyn024995.jpg
                 * becomeDate : 2006-09-12 16:00:00
                 * title : 教授
                 * rank : 1
                 * sort : 4
                 * wechatId : lizhongzy
                 * level : 4
                 * doctorStatus : 2
                 * experience : 国内中医肿瘤专家，从事中医药及中西医结合治疗恶性肿瘤的临床，科研和教学工作二十多年，积累了丰富的中医治疗恶性肿瘤的临床经验，并提出了“癌”的状态论以及中医治癌最新方法“状态”，该疗法突破了传统中医治癌理论的束博，提出了中医抗癌的新理念。
                 * speciality : 1是大叔大叔大叔大叔
                 * address : 北京北京
                 * hospital : 御方堂
                 * hospitalname : 御方堂
                 * department : 1
                 * departmentname : 肿瘤骨科
                 * idcType : 0
                 * idcNumber : 412725199208072312
                 * headPhoto : group1/M00/00/35/CmQBkVtNYtWAd7RiAAEAJDyn024937.jpg
                 * newmd5 : group1/M00/00/35/CmQBkVtNYtWAd7RiAAEAJDyn024937.jpg
                 * qualification : 74ab8237ea737bff79f0e85f03caa04e
                 * idc : 412725199208072312
                 * profileStatus : 0
                 * authStatus : 2
                 * manualStatus : 0
                 * wxCode : 324d0e6b035421dbc23be225832a9527
                 * authtime : 2018-05-07 15:30:28
                 * doctorPermit : 7
                 * doctorpermitnew : 1,2,3
                 * state : 0
                 * unvisitbegintime : 2018-10-30 00:00:00
                 * unvisitendtime : 2018-10-31 00:00:00
                 * daystatusone : 1
                 * administrationname : 0
                 * academicname : 1
                 * weight : 5
                 * type : 0
                 * doctorarea : 河北-保定
                 * doctorpatientmd5 : group1/M00/03/19/CmQBkVwXFPuAdZDdAAABi_QjfAc493.png
                 * daystatustwo : 1
                 * createtime : 2017-04-26 00:39:50
                 * year : 2017
                 * month : 3
                 * day : 26
                 * updatetime : 2018-12-07 16:17:50
                 */

                private int doctorid;
                private int userid;
                private int hospitalId;
                private String realname;
                private int gender;
                private String birthday;
                private String concatTelephone;
                private String HandPhone;
                private String becomeDate;
                private String title;
                private int rank;
                private int sort;
                private String wechatId;
                private int level;
                private int doctorStatus;
                private String experience;
                private String speciality;
                private String address;
                private String hospital;
                private String hospitalname;
                private int department;
                private String departmentname;
                private int idcType;
                private String idcNumber;
                private String headPhoto;
                private String newmd5;
                private String qualification;
                private String idc;
                private int profileStatus;
                private int authStatus;
                private int manualStatus;
                private String wxCode;
                private String authtime;
                private int doctorPermit;
                private String doctorpermitnew;
                private int state;
                private String unvisitbegintime;
                private String unvisitendtime;
                private int daystatusone;
                private int administrationname;
                private int academicname;
                private int weight;
                private int type;
                private String doctorarea;
                private String doctorpatientmd5;
                private int daystatustwo;
                private String createtime;
                private int year;
                private int month;
                private int day;
                private String updatetime;

                public int getDoctorid() {
                    return doctorid;
                }

                public void setDoctorid(int doctorid) {
                    this.doctorid = doctorid;
                }

                public int getUserid() {
                    return userid;
                }

                public void setUserid(int userid) {
                    this.userid = userid;
                }

                public int getHospitalId() {
                    return hospitalId;
                }

                public void setHospitalId(int hospitalId) {
                    this.hospitalId = hospitalId;
                }

                public String getRealname() {
                    return realname;
                }

                public void setRealname(String realname) {
                    this.realname = realname;
                }

                public int getGender() {
                    return gender;
                }

                public void setGender(int gender) {
                    this.gender = gender;
                }

                public String getBirthday() {
                    return birthday;
                }

                public void setBirthday(String birthday) {
                    this.birthday = birthday;
                }

                public String getConcatTelephone() {
                    return concatTelephone;
                }

                public void setConcatTelephone(String concatTelephone) {
                    this.concatTelephone = concatTelephone;
                }

                public String getHandPhone() {
                    return HandPhone;
                }

                public void setHandPhone(String HandPhone) {
                    this.HandPhone = HandPhone;
                }

                public String getBecomeDate() {
                    return becomeDate;
                }

                public void setBecomeDate(String becomeDate) {
                    this.becomeDate = becomeDate;
                }

                public String getTitle() {
                    return title;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public int getRank() {
                    return rank;
                }

                public void setRank(int rank) {
                    this.rank = rank;
                }

                public int getSort() {
                    return sort;
                }

                public void setSort(int sort) {
                    this.sort = sort;
                }

                public String getWechatId() {
                    return wechatId;
                }

                public void setWechatId(String wechatId) {
                    this.wechatId = wechatId;
                }

                public int getLevel() {
                    return level;
                }

                public void setLevel(int level) {
                    this.level = level;
                }

                public int getDoctorStatus() {
                    return doctorStatus;
                }

                public void setDoctorStatus(int doctorStatus) {
                    this.doctorStatus = doctorStatus;
                }

                public String getExperience() {
                    return experience;
                }

                public void setExperience(String experience) {
                    this.experience = experience;
                }

                public String getSpeciality() {
                    return speciality;
                }

                public void setSpeciality(String speciality) {
                    this.speciality = speciality;
                }

                public String getAddress() {
                    return address;
                }

                public void setAddress(String address) {
                    this.address = address;
                }

                public String getHospital() {
                    return hospital;
                }

                public void setHospital(String hospital) {
                    this.hospital = hospital;
                }

                public String getHospitalname() {
                    return hospitalname;
                }

                public void setHospitalname(String hospitalname) {
                    this.hospitalname = hospitalname;
                }

                public int getDepartment() {
                    return department;
                }

                public void setDepartment(int department) {
                    this.department = department;
                }

                public String getDepartmentname() {
                    return departmentname;
                }

                public void setDepartmentname(String departmentname) {
                    this.departmentname = departmentname;
                }

                public int getIdcType() {
                    return idcType;
                }

                public void setIdcType(int idcType) {
                    this.idcType = idcType;
                }

                public String getIdcNumber() {
                    return idcNumber;
                }

                public void setIdcNumber(String idcNumber) {
                    this.idcNumber = idcNumber;
                }

                public String getHeadPhoto() {
                    return headPhoto;
                }

                public void setHeadPhoto(String headPhoto) {
                    this.headPhoto = headPhoto;
                }

                public String getNewmd5() {
                    return newmd5;
                }

                public void setNewmd5(String newmd5) {
                    this.newmd5 = newmd5;
                }

                public String getQualification() {
                    return qualification;
                }

                public void setQualification(String qualification) {
                    this.qualification = qualification;
                }

                public String getIdc() {
                    return idc;
                }

                public void setIdc(String idc) {
                    this.idc = idc;
                }

                public int getProfileStatus() {
                    return profileStatus;
                }

                public void setProfileStatus(int profileStatus) {
                    this.profileStatus = profileStatus;
                }

                public int getAuthStatus() {
                    return authStatus;
                }

                public void setAuthStatus(int authStatus) {
                    this.authStatus = authStatus;
                }

                public int getManualStatus() {
                    return manualStatus;
                }

                public void setManualStatus(int manualStatus) {
                    this.manualStatus = manualStatus;
                }

                public String getWxCode() {
                    return wxCode;
                }

                public void setWxCode(String wxCode) {
                    this.wxCode = wxCode;
                }

                public String getAuthtime() {
                    return authtime;
                }

                public void setAuthtime(String authtime) {
                    this.authtime = authtime;
                }

                public int getDoctorPermit() {
                    return doctorPermit;
                }

                public void setDoctorPermit(int doctorPermit) {
                    this.doctorPermit = doctorPermit;
                }

                public String getDoctorpermitnew() {
                    return doctorpermitnew;
                }

                public void setDoctorpermitnew(String doctorpermitnew) {
                    this.doctorpermitnew = doctorpermitnew;
                }

                public int getState() {
                    return state;
                }

                public void setState(int state) {
                    this.state = state;
                }

                public String getUnvisitbegintime() {
                    return unvisitbegintime;
                }

                public void setUnvisitbegintime(String unvisitbegintime) {
                    this.unvisitbegintime = unvisitbegintime;
                }

                public String getUnvisitendtime() {
                    return unvisitendtime;
                }

                public void setUnvisitendtime(String unvisitendtime) {
                    this.unvisitendtime = unvisitendtime;
                }

                public int getDaystatusone() {
                    return daystatusone;
                }

                public void setDaystatusone(int daystatusone) {
                    this.daystatusone = daystatusone;
                }

                public int getAdministrationname() {
                    return administrationname;
                }

                public void setAdministrationname(int administrationname) {
                    this.administrationname = administrationname;
                }

                public int getAcademicname() {
                    return academicname;
                }

                public void setAcademicname(int academicname) {
                    this.academicname = academicname;
                }

                public int getWeight() {
                    return weight;
                }

                public void setWeight(int weight) {
                    this.weight = weight;
                }

                public int getType() {
                    return type;
                }

                public void setType(int type) {
                    this.type = type;
                }

                public String getDoctorarea() {
                    return doctorarea;
                }

                public void setDoctorarea(String doctorarea) {
                    this.doctorarea = doctorarea;
                }

                public String getDoctorpatientmd5() {
                    return doctorpatientmd5;
                }

                public void setDoctorpatientmd5(String doctorpatientmd5) {
                    this.doctorpatientmd5 = doctorpatientmd5;
                }

                public int getDaystatustwo() {
                    return daystatustwo;
                }

                public void setDaystatustwo(int daystatustwo) {
                    this.daystatustwo = daystatustwo;
                }

                public String getCreatetime() {
                    return createtime;
                }

                public void setCreatetime(String createtime) {
                    this.createtime = createtime;
                }

                public int getYear() {
                    return year;
                }

                public void setYear(int year) {
                    this.year = year;
                }

                public int getMonth() {
                    return month;
                }

                public void setMonth(int month) {
                    this.month = month;
                }

                public int getDay() {
                    return day;
                }

                public void setDay(int day) {
                    this.day = day;
                }

                public String getUpdatetime() {
                    return updatetime;
                }

                public void setUpdatetime(String updatetime) {
                    this.updatetime = updatetime;
                }
            }

            public static class RemoteDiseaseBean {
                /**
                 * id : 4131
                 * customerId : 1914
                 * caseTemplateId : 6
                 * caseTemplateName : 否
                 * buchong : 0
                 * state : 0
                 * createtime : 2019-03-07 18:55:47
                 * year : 2019
                 * month : 2
                 * day : 7
                 * updatetime : 2019-03-07 18:55:47
                 */

                private int id;
                private int customerId;
                private int caseTemplateId;
                private String caseTemplateName;
                private int buchong;
                private int state;
                private String createtime;
                private int year;
                private int month;
                private int day;
                private String updatetime;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public int getCustomerId() {
                    return customerId;
                }

                public void setCustomerId(int customerId) {
                    this.customerId = customerId;
                }

                public int getCaseTemplateId() {
                    return caseTemplateId;
                }

                public void setCaseTemplateId(int caseTemplateId) {
                    this.caseTemplateId = caseTemplateId;
                }

                public String getCaseTemplateName() {
                    return caseTemplateName;
                }

                public void setCaseTemplateName(String caseTemplateName) {
                    this.caseTemplateName = caseTemplateName;
                }

                public int getBuchong() {
                    return buchong;
                }

                public void setBuchong(int buchong) {
                    this.buchong = buchong;
                }

                public int getState() {
                    return state;
                }

                public void setState(int state) {
                    this.state = state;
                }

                public String getCreatetime() {
                    return createtime;
                }

                public void setCreatetime(String createtime) {
                    this.createtime = createtime;
                }

                public int getYear() {
                    return year;
                }

                public void setYear(int year) {
                    this.year = year;
                }

                public int getMonth() {
                    return month;
                }

                public void setMonth(int month) {
                    this.month = month;
                }

                public int getDay() {
                    return day;
                }

                public void setDay(int day) {
                    this.day = day;
                }

                public String getUpdatetime() {
                    return updatetime;
                }

                public void setUpdatetime(String updatetime) {
                    this.updatetime = updatetime;
                }
            }

            public static class RemoteHealthSnapshotBean {
                /**
                 * snapshotid : 1029
                 * remoteId : 1029
                 * customerid : 1914
                 * json : {"genId":239,"customerId":1914,"name":"阿杰","sex":0,"bloodType":"AB型","birthday":"2008-01-01 00:00:00","idcTypesId":-1,"idCardNumber":"430321199101218","maritalStatusId":1,"fertilityStatusId":0,"fertilityNumber":-1,"sicknessName":"4,7","otherSicknessName":"Empty","operationOrNotId":0,"drugAllergy":"1","otherDrugAllergy":"Empty","familyHistory":"6,9","otherFamilyHistory":"KKK","illnessNames":"科技楼","state":0,"createtime":"2018-06-21 13:41:01","year":2018,"month":5,"day":21,"updatetime":"2019-01-22 10:09:48","firstContactsLists":[{"genId":246,"customerId":1914,"name":"我的","phone":"18201616492","sequence":1,"state":0,"createtime":"2018-07-31 15:32:20","year":2018,"month":6,"day":31,"updatetime":"2018-07-31 15:32:22"}]}
                 * state : 0
                 * createtime : 2019-03-07 18:55:47
                 * year : 2019
                 * month : 2
                 * day : 7
                 */

                private int snapshotid;
                private int remoteId;
                private int customerid;
                private String json;
                private int state;
                private String createtime;
                private int year;
                private int month;
                private int day;

                public int getSnapshotid() {
                    return snapshotid;
                }

                public void setSnapshotid(int snapshotid) {
                    this.snapshotid = snapshotid;
                }

                public int getRemoteId() {
                    return remoteId;
                }

                public void setRemoteId(int remoteId) {
                    this.remoteId = remoteId;
                }

                public int getCustomerid() {
                    return customerid;
                }

                public void setCustomerid(int customerid) {
                    this.customerid = customerid;
                }

                public String getJson() {
                    return json;
                }

                public void setJson(String json) {
                    this.json = json;
                }

                public int getState() {
                    return state;
                }

                public void setState(int state) {
                    this.state = state;
                }

                public String getCreatetime() {
                    return createtime;
                }

                public void setCreatetime(String createtime) {
                    this.createtime = createtime;
                }

                public int getYear() {
                    return year;
                }

                public void setYear(int year) {
                    this.year = year;
                }

                public int getMonth() {
                    return month;
                }

                public void setMonth(int month) {
                    this.month = month;
                }

                public int getDay() {
                    return day;
                }

                public void setDay(int day) {
                    this.day = day;
                }
            }

            public static class RemoteLogsBean {
                /**
                 * logId : 7051
                 * remoteId : 1029
                 * operatorId : 0
                 * operatorType : 0
                 * preStatus : 0
                 * currStatus : 1
                 * currAppStatus : 1
                 * preAppStatus : 0
                 * remark : 医生会在48小时内确认是否接诊，请耐心等待
                 * description : itduxjxjtxjtxktx
                 * lastPrescriptionId : 0
                 * state : 0
                 * createtime : 2019-03-07 18:55:47
                 * year : 2019
                 * month : 2
                 * day : 7
                 */

                private int logId;
                private int remoteId;
                private int operatorId;
                private int operatorType;
                private int preStatus;
                private int currStatus;
                private int currAppStatus;
                private int preAppStatus;
                private String remark;
                private String description;
                private int lastPrescriptionId;
                private int state;
                private String createtime;
                private int year;
                private int month;
                private int day;
                private String currStatusText;
                private String preStatusText;
                private String currStatusAppText;
                private String preStatusAppText;
                private String currAppStatusText;
                private String preAppStatusText;
                private int cause;


                public RemoteLogsBean() {
                }

                public RemoteLogsBean(String createtime) {
                    this.createtime = createtime;
                }

                public String getCurrStatusText() {
                    return currStatusText;
                }

                public void setCurrStatusText(String currStatusText) {
                    this.currStatusText = currStatusText;
                }

                public String getPreStatusText() {
                    return preStatusText;
                }

                public void setPreStatusText(String preStatusText) {
                    this.preStatusText = preStatusText;
                }

                public String getCurrStatusAppText() {
                    return currStatusAppText;
                }

                public void setCurrStatusAppText(String currStatusAppText) {
                    this.currStatusAppText = currStatusAppText;
                }

                public String getPreStatusAppText() {
                    return preStatusAppText;
                }

                public void setPreStatusAppText(String preStatusAppText) {
                    this.preStatusAppText = preStatusAppText;
                }

                public String getCurrAppStatusText() {
                    return currAppStatusText;
                }

                public void setCurrAppStatusText(String currAppStatusText) {
                    this.currAppStatusText = currAppStatusText;
                }

                public String getPreAppStatusText() {
                    return preAppStatusText;
                }

                public void setPreAppStatusText(String preAppStatusText) {
                    this.preAppStatusText = preAppStatusText;
                }

                public int getCause() {
                    return cause;
                }

                public void setCause(int cause) {
                    this.cause = cause;
                }

                public int getLogId() {
                    return logId;
                }

                public void setLogId(int logId) {
                    this.logId = logId;
                }

                public int getRemoteId() {
                    return remoteId;
                }

                public void setRemoteId(int remoteId) {
                    this.remoteId = remoteId;
                }

                public int getOperatorId() {
                    return operatorId;
                }

                public void setOperatorId(int operatorId) {
                    this.operatorId = operatorId;
                }

                public int getOperatorType() {
                    return operatorType;
                }

                public void setOperatorType(int operatorType) {
                    this.operatorType = operatorType;
                }

                public int getPreStatus() {
                    return preStatus;
                }

                public void setPreStatus(int preStatus) {
                    this.preStatus = preStatus;
                }

                public int getCurrStatus() {
                    return currStatus;
                }

                public void setCurrStatus(int currStatus) {
                    this.currStatus = currStatus;
                }

                public int getCurrAppStatus() {
                    return currAppStatus;
                }

                public void setCurrAppStatus(int currAppStatus) {
                    this.currAppStatus = currAppStatus;
                }

                public int getPreAppStatus() {
                    return preAppStatus;
                }

                public void setPreAppStatus(int preAppStatus) {
                    this.preAppStatus = preAppStatus;
                }

                public String getRemark() {
                    return remark;
                }

                public void setRemark(String remark) {
                    this.remark = remark;
                }

                public String getDescription() {
                    return description;
                }

                public void setDescription(String description) {
                    this.description = description;
                }

                public int getLastPrescriptionId() {
                    return lastPrescriptionId;
                }

                public void setLastPrescriptionId(int lastPrescriptionId) {
                    this.lastPrescriptionId = lastPrescriptionId;
                }

                public int getState() {
                    return state;
                }

                public void setState(int state) {
                    this.state = state;
                }

                public String getCreatetime() {
                    return createtime;
                }

                public void setCreatetime(String createtime) {
                    this.createtime = createtime;
                }

                public int getYear() {
                    return year;
                }

                public void setYear(int year) {
                    this.year = year;
                }

                public int getMonth() {
                    return month;
                }

                public void setMonth(int month) {
                    this.month = month;
                }

                public int getDay() {
                    return day;
                }

                public void setDay(int day) {
                    this.day = day;
                }
            }

            public static class RemotePicturesBean {
                /**
                 * id : 14246
                 * customerId : 1914
                 * remoteDiseaseId : 4131
                 * oldId : 0
                 * caseTemplateId : 2
                 * caseTemplateName : 病历
                 * pictureMD5 : group1/M00/03/44/CmQBkVyA-LOAR-jTAAH4GMQV88830.jpeg
                 * buchong : 0
                 * shetaitype : 0
                 * state : 0
                 * createtime : 2019-03-07 18:55:47
                 * year : 2019
                 * month : 2
                 * day : 7
                 * updatetime : 2019-03-07 18:55:47
                 * issynchronized : 1
                 * checkDate : 2019-03-04 00:00:00
                 */

                private int id;
                private int customerId;
                private int remoteDiseaseId;
                private int oldId;
                private int caseTemplateId;
                private String caseTemplateName;
                private String pictureMD5;
                private int buchong;
                private int shetaitype;
                private int state;
                private String createtime;
                private int year;
                private int month;
                private int day;
                private String updatetime;
                private int issynchronized;
                private String checkDate;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public int getCustomerId() {
                    return customerId;
                }

                public void setCustomerId(int customerId) {
                    this.customerId = customerId;
                }

                public int getRemoteDiseaseId() {
                    return remoteDiseaseId;
                }

                public void setRemoteDiseaseId(int remoteDiseaseId) {
                    this.remoteDiseaseId = remoteDiseaseId;
                }

                public int getOldId() {
                    return oldId;
                }

                public void setOldId(int oldId) {
                    this.oldId = oldId;
                }

                public int getCaseTemplateId() {
                    return caseTemplateId;
                }

                public void setCaseTemplateId(int caseTemplateId) {
                    this.caseTemplateId = caseTemplateId;
                }

                public String getCaseTemplateName() {
                    return caseTemplateName;
                }

                public void setCaseTemplateName(String caseTemplateName) {
                    this.caseTemplateName = caseTemplateName;
                }

                public String getPictureMD5() {
                    return pictureMD5;
                }

                public void setPictureMD5(String pictureMD5) {
                    this.pictureMD5 = pictureMD5;
                }

                public int getBuchong() {
                    return buchong;
                }

                public void setBuchong(int buchong) {
                    this.buchong = buchong;
                }

                public int getShetaitype() {
                    return shetaitype;
                }

                public void setShetaitype(int shetaitype) {
                    this.shetaitype = shetaitype;
                }

                public int getState() {
                    return state;
                }

                public void setState(int state) {
                    this.state = state;
                }

                public String getCreatetime() {
                    return createtime;
                }

                public void setCreatetime(String createtime) {
                    this.createtime = createtime;
                }

                public int getYear() {
                    return year;
                }

                public void setYear(int year) {
                    this.year = year;
                }

                public int getMonth() {
                    return month;
                }

                public void setMonth(int month) {
                    this.month = month;
                }

                public int getDay() {
                    return day;
                }

                public void setDay(int day) {
                    this.day = day;
                }

                public String getUpdatetime() {
                    return updatetime;
                }

                public void setUpdatetime(String updatetime) {
                    this.updatetime = updatetime;
                }

                public int getIssynchronized() {
                    return issynchronized;
                }

                public void setIssynchronized(int issynchronized) {
                    this.issynchronized = issynchronized;
                }

                public String getCheckDate() {
                    return checkDate;
                }

                public void setCheckDate(String checkDate) {
                    this.checkDate = checkDate;
                }
            }
        }
    }
}
